<?PHP
   if (!function_exists('get_courses_wmanagers')) {
    
	// Pas d'accès direct à ce fichier, vérification de l'existence de la variable définie dans le fichier qui l'appelle
	$SECURITE="OK";
	
	// Config de Moodle
    include('../../../config.php');
    include('../../includes/config/config.php');
    include('../../includes/fonctions/fct.php');
  }
  
//totalise le nombre d'étape total
$total=0;
//totalise le nombre d'espace total
$nb_espaces=0;      
//totalise le nombre d'étape par structure ayant au moins un espace 
$au_moins_un_espace=array(); 


 //On compte le nombre de etape qui sont dans chacune des structure et le nombre d'étape ayant au moins un espace 
 $sql = "SELECT count(NO_ETAPE) as nb,".$CONF_bdd_prefixe."aua_structure.L_STRUCTURE,".$CONF_bdd_prefixe."aua_structure.C_STRUCTURE  FROM ".$CONF_bdd_prefixe."aua_etape,".$CONF_bdd_prefixe."aua_structure WHERE ".$CONF_bdd_prefixe."aua_etape.C_STRUCTURE=".$CONF_bdd_prefixe."aua_structure.C_STRUCTURE  GROUP BY ".$CONF_bdd_prefixe."aua_structure.C_STRUCTURE "; 

 $structures= mysql_query($sql);

  $tab= "<table class='ui-widget ui-widget-content' style='font-size:13px;'>
  <thead class='ui-widget-header'><tr><th>Structure</th><th>Nombre d'étapes Apog&eacute;</th><th>Nombre d'etape ayant au moins un espace en ".$CONF_annee_en_cours."</th></tr></thead>";  
  while($structure=mysql_fetch_object($structures)){
  
    $sql = "SELECT ".$CONF_bdd_prefixe."aua_etape.*,".$CONF_bdd_prefixe."aua_structure.L_STRUCTURE  
    FROM ".$CONF_bdd_prefixe."aua_etape,".$CONF_bdd_prefixe."aua_structure
    WHERE ".$CONF_bdd_prefixe."aua_etape.C_STRUCTURE=".$CONF_bdd_prefixe."aua_structure.C_STRUCTURE
    AND ".$CONF_bdd_prefixe."aua_etape.C_STRUCTURE='".$structure->C_STRUCTURE."'";
    $au_moins_un_espace[$structure->C_STRUCTURE]=0;    
    $etapes = mysql_query($sql);
    $nb_etapes=mysql_num_rows($etapes);
    //On additionne le nombre d'étape au total
    $total+=$nb_etapes;
    //Pour chaque étape on regarde les correspondances
    while($etape=mysql_fetch_object($etapes)){
      $sql = "SELECT count(id) as NB FROM ".$CONF_bdd_prefixe."correspondances WHERE id_type='3' AND code LIKE '".$CONF_annee_en_cours.$etape->NO_ETAPE."%'";
      $corresp = mysql_query($sql);                   
      //Pour chaque correspondances
      while($nb_corresp=mysql_fetch_object($corresp)){
      //On affiche que les correspondances qui ont un espace au moins
        if($nb_corresp->NB!=0){                        
          //On compte le nombre de correspondacne qui ont un espace au moins, pour cette structure
          $nb_espaces+=$nb_corresp->NB;
          if(!isset($au_moins_un_espace[$structure->C_STRUCTURE])){
            $au_moins_un_espace[$structure->C_STRUCTURE]=1;
          }else{
            $au_moins_un_espace[$structure->C_STRUCTURE]+=1;
          }
        }
      }
    }
  
                                                              
      // &quot; << equivaut à un double guillement : "                       
      if($au_moins_un_espace[$structure->C_STRUCTURE]==0){
      $tab.="<tr><td>".$structure->L_STRUCTURE."</td><td>".$structure->nb."</td><td>".$au_moins_un_espace[$structure->C_STRUCTURE]."</td></tr>";
      }else{
      $tab.="<tr><td>".$structure->L_STRUCTURE."</td><td>".$structure->nb."</td><td><a href='#' onclick='voir_detail_structure(&quot;".$structure->C_STRUCTURE."&quot;);return false;'>".$au_moins_un_espace[$structure->C_STRUCTURE]."</a></td></tr>";
      }
  }
   $tab.= "</table>";

   
   
  

echo "<h2>Les ".$total." étapes et leurs ".$nb_espaces." espaces pour l'année ".$CONF_annee_en_cours."</h2>";
echo $tab;
  
	echo '<div id="structure"></div>';
?>                                                                                  